rip off horses' shoes - Français Anglais Dictionnaire